financial grounds - German English Dictionary